draft budgets - German English Dictionary